本教程對某篇SCI論文(A Coulomb-based model to simulate concrete cracking using cohesive elements)提出的二維混凝土拉剪耦合本構編制成UMAT/VUMAT子程序,并通過復現帶缺陷混凝土偏心加載梁模擬細觀混凝土的開裂過程,論證了子程序和模型的正確性。
在使用ABAQUS進行有限元仿真時,調用用戶子程序可以使用戶解決一些問題時具有很大的靈活性。在實現更加復雜的計算過程時,ABAQUS軟件與子程序之間的交互關系是需要了解的。Vxxxxxx(VUMAT/VUHARD/VUSDFLD等)子程序內需要將用戶自定義變形部分寫入(do k=1,nblock → end do)語句內,理解nblock的含義將對子程序的改進大有幫助。
《Troubleshooting Finite-Element Modeling with Abaqus》作者:Raphael Jean Boulbes推薦理由:本書的目的是為學生和工程師提供有限元法的基本理論和深入的實踐知識,以及使用商用有限元分析軟件Abaqus解決故障所需的技能以及學習abaqus各類子程序的使用介紹和案例。